package com.xywang.dao.bill;

import com.xywang.pojo.Bill;
import org.apache.ibatis.annotations.Param;

import java.sql.Connection;
import java.util.List;

public interface BillDao {
    // 获取订单列表
    List<Bill> getBillList(@Param("queryProductName") String queryProductName,@Param("queryProviderId") String queryProviderId ,@Param("queryIsPayment") String queryIsPayment,@Param("currentPageNo") int currentPageNo,@Param("pageSize") int pageSize);
    // 获取订单总条数
    int getBillCount(Bill bill);
    // 添加订单
    int addBill(Bill bill);
    // 删除订单
    int deleteBill(int delId);
    // 用id获取订单
    Bill getBillById(int delId);
    // 修改订单
    int modify(Bill bill);
    // 通过ProviderId获取订单数
    int getBillCountByProviderId(int providerId);
}
